0
13
22
5
25
8
59
77
46
32
202
65
110
90
133
20
19
48
30
23
21
42
27
111
50
139
124
81
61
33
290
9
35
120
100
130
103
47
72
52
44
2
95
31
12
115
147